package factory;

import dao.*;

public class DaoFactory {

    /**
     * 通过静态工程方法模式来实现StudentDao实现类对象的创建并返回
     * @return
     */
    public static StudentDao getStudentDao() {
        return new StudentDaoImpl();
    }

    /**
     * 通过静态工程方法模式来实现UserDao实现类对象的创建并返回
     * @return
     */
    public static UserDao getUserDao() {
        return new UserDaoImpl();
    }
    /**
     * 通过静态工程方法模式来实现ClassGradeDao实现类对象的创建并返回
     * @return
     */
    public static ClassGradeDao getClassGradeDao(){
        return new ClassGradeDaoImpl();
    }
}
